package cn.wolfcode.luowowo.article.mapper;

import cn.wolfcode.luowowo.article.domain.ScenicInside;

import java.util.List;

public interface ScenicInsideMapper {
    /**
     * 删除
     * @param id 内景点id
     * @return
     */
    int deleteByPrimaryKey(Long id);

    /**
     * 添加
     * @param record 内景对象
     * @return
     */
    int insert(ScenicInside record);

    /**
     * 查询单个
     * @param id 内景id
     * @return
     */
    ScenicInside selectByPrimaryKey(Long id);

    /**
     * 查询所有
     * @return
     */
    List<ScenicInside> selectAll();

    /**
     * 更新
     * @param record 对象
     * @return
     */
    int updateByPrimaryKey(ScenicInside record);

    /**
     * 高级查询:通过景点id查询
     * @param scenicId 景点id
     * @return
     */
    List<ScenicInside> queryByScenicId(Long scenicId);
}